Expand description
Module: zmq
Re-exports§
pub use crate::SocketType::*;
Structs§
- Handle for a 0MQ context, used to create sockets.
- A CURVE key pair generated by 0MQ.
- Holds a 0MQ message.
- Type representing pending socket events.
- Represents a handle that can be
poll()
ed. - A socket, the central object in 0MQ.
Enums§
- Errors that can occur while decoding Z85.
- Errors that can occur while encoding Z85.
- An error returned by a 0MQ API function.
- Security Mechanism
- Socket Events
- Socket types
Constants§
- For
poll()
, specifies to signal when an error condition is present on a socket. This only applies to non-0MQ sockets. - For
poll()
, specifies to signal when a message/some data can be read from a socket. - For
poll()
, specifies to signal when a message/some data can be written to a socket.
Statics§
- Flag for socket
send
methods that specifies non-blocking mode. - Flag for socket
send
methods that specifies that more frames of a multipart message will follow.
Traits§
- Sendable over a
Socket
.
Functions§
- Return true if the used 0MQ library has the given capability.
- Poll for events on multiple sockets.
- Start a 0MQ proxy in the current thread.
- Start a 0MQ proxy in the current thread, with a control socket.
- Start a 0MQ proxy in the current thread, with capture and control sockets.
- Start a 0MQ proxy in the current thread, with a capture socket.
- Return the current zeromq version, as
(major, minor, patch)
. - Decode a binary key from Z85-encoded text.
- Encode a binary key as Z85 printable text.
Type Aliases§
zmq
-specific Result type.